ectodermal cloaca - German English Dictionary